Fast Implementation of Lemke's Algorithm for Rigid Body Contact Simulation

نویسنده

  • John E. Lloyd
چکیده

We present a fast method for solving rigid body contact problems with friction, based on optimizations incorporated into Lemke’s algorithm for solving linear complementarity problems. These optimizations improve computation time in general and reduce the expected solution complexity from O(n) to nearly O(nm+m), where n and m are the number of contacts and rigid bodies. For a fixed number of bodies the expected complexity is therefore close to O(n). Our method also improves numerical robustness, and removes the need to explicitly compute the large matrices associated with rigid body contact problems.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Comparison and Coupling of Algorithms for Collisions, Contact and Friction in Rigid Multi-body Simulations

Numerous works in Computational Mechanics are dedicated to the simulation of multi-body systems with contact and friction. The case of dense multi-contact assemblies is one of the more complex one: the problem have often a large number of unknowns and the non uniqueness of solutions is usual. Moreover this problem becomes harder when the Coulomb’s friction or more complex laws are introduced. I...

متن کامل

A Numerically Robust LCP Solver for Simulating Articulated Rigid Bodies in Contact

This paper presents a numerically robust algorithm for solving linear complementarity problems (LCPs), and applies it to simulation of frictional contacts of articulated rigid bodies each modeled as a general polygonal object. We first point out two problems of the popular pivot-based LCP solver called Lemke Algorithm and its extension with lexicographic ordering, due to numerical errors especi...

متن کامل

A Semi-Implicit Time-Stepping Model For Frictional Compliant Contact Problems

In this paper, we formulate a semi-implicit time-stepping model for multibody mechanical systems with frictional, distributed compliant contacts. Employing a polyhedral pyramid model for the friction law and a distributed, linear, viscoelastic model for the contact, we obtain mixed linear complementarity formulations for the discrete-time, compliant contact problem. We establish the existence a...

متن کامل

An Adaptive-Robust Control Approach for Trajectory Tracking of two 5 DOF Cooperating Robot Manipulators Moving a Rigid Payload

In this paper, a dual system consisting of two 5 DOF (RRRRR) robot manipulators is considered as a cooperative robotic system used to manipulate a rigid payload on a desired trajectory between two desired initial and end positions/orientations. The forward and inverse kinematic problems are first solved for the dual arm system. Then, dynamics of the system and the relations between forces/momen...

متن کامل

همکاری رباتها در جابجایی جسم نامعین توسط کنترلر امپدانسچندگانه

Parameter identification techniques are particularly attractive to determine the inertial parameters of robot manipulators and manipulated payloads. These parameters are particularly needed in implementation of a model-based controller for robot manipulators. In this paper, the inertial parameters of a manipulated rigid-body object have been estimated. The Newton-Euler equations will be employe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005